If I were the BJP, I would not be celebrating quite so quickly. It can sweep its heartland in 2014, as it has shown it can do, but that heartland isn't quite big enough. And it can put up a good fight in towns and cities, too - but unless it neutralises AAP or similar political entrepreneurs, it may find itself tantalisingly short, just as has happened to it in Delhi, says Mihir Sharma.